#include "qycvm_operfun.h"
#include "equ_include/QY_BMS_Data.h"

    void QYCVM_OperFun::Can0Data_pro(quint32 CANID,quint8 data[8])
{
        switch (CANID)
        {
        case 0x1801DAB1:
            QY_BMS_Data::EQ_0x1801DAB1(data);
            break;
        case 0x1802DAB1:
            QY_BMS_Data::EQ_0x1802DAB1(data);
            break;
        case 0x1803DAB1:
            QY_BMS_Data::EQ_0x1803DAB1(data);
            break;
        case 0x1804DAB1:
            QY_BMS_Data::EQ_0x1804DAB1(data);
            break;
        case 0x1805DAB1:
            QY_BMS_Data::EQ_0x1805DAB1(data);
            break;
        case 0x1806DAB1:
            QY_BMS_Data::EQ_0x1806DAB1(data);
            break;
        case 0x1807DAB1:
            QY_BMS_Data::EQ_0x1807DAB1(data);
            break;
        case 0x1808DAB1:
            QY_BMS_Data::EQ_0x1808DAB1(data);
            break;
        }

}

void QYCVM_OperFun::Can1Data_pro(quint32 CANID,quint8 data[8])
{
    switch (CANID)
    {
    case 0x1801DAB1:
        QY_BMS_Data::EQ_0x1801DAB1(data);
        break;
    case 0x1802DAB1:
        QY_BMS_Data::EQ_0x1802DAB1(data);
        break;
    case 0x1803DAB1:
        QY_BMS_Data::EQ_0x1803DAB1(data);
        break;
    case 0x1804DAB1:
        QY_BMS_Data::EQ_0x1804DAB1(data);
        break;
    case 0x1805DAB1:
        QY_BMS_Data::EQ_0x1805DAB1(data);
        break;
    case 0x1806DAB1:
        QY_BMS_Data::EQ_0x1806DAB1(data);
        break;
    case 0x1807DAB1:
        QY_BMS_Data::EQ_0x1807DAB1(data);
        break;
    case 0x1808DAB1:
        QY_BMS_Data::EQ_0x1808DAB1(data);
        break;
    }

}
